package com.fyzk.bean;

import java.util.List;

/**
 * Created by miao on 16/10/17.
 */

public class ZCOrderInfo {


    /**
     * preferentialAmount : 0
     * detail : {"playName":"单式","raceBetcode":[{"awayTeam":"热 刺","betcode":"3","homeTeam":"勒 沃",
     * "matchNum":1},{"awayTeam":"摩纳哥","betcode":"3","homeTeam":"莫陆军","matchNum":2},
     * {"awayTeam":"华 沙","betcode":"0","homeTeam":"皇 马","matchNum":3},{"awayTeam":"多 特",
     * "betcode":"1","homeTeam":"里斯本","matchNum":4},{"awayTeam":"波尔图","betcode":"1",
     * "homeTeam":"布鲁日","matchNum":5},{"awayTeam":"哥本哈","betcode":"1","homeTeam":"莱切城",
     * "matchNum":6},{"awayTeam":"塞维利","betcode":"1","homeTeam":"萨格勒","matchNum":7},
     * {"awayTeam":"尤 文","betcode":"3","homeTeam":"里 昂","matchNum":8},{"awayTeam":"卢多戈",
     * "betcode":"3","homeTeam":"阿森纳","matchNum":9},{"awayTeam":"巴塞尔","betcode":"1",
     * "homeTeam":"日尔曼","matchNum":10},{"awayTeam":"贝西克","betcode":"0","homeTeam":"那不勒",
     * "matchNum":11},{"awayTeam":"曼 城","betcode":"1","homeTeam":"巴 萨","matchNum":12},
     * {"awayTeam":"埃因霍","betcode":"3","homeTeam":"拜 仁","matchNum":13},{"awayTeam":"马竞技",
     * "betcode":"0","homeTeam":"罗斯托","matchNum":14}]}
     * orderStatusName : 出票中
     * orderResultStatusName : 未开奖
     * addition : 0
     * orderStatus : 2
     * orderResultStatus : 5
     * wincode : null
     * amount : 200
     * betnum : 1
     * prize : 0
     * receiveTime : 2016-10-17 15:15:40
     * lotteryType : 4001
     * lotteryTypeName : 足彩胜负彩
     * orderid : T161017000003052063
     * multiple : 1
     * phase : 16158
     */

    private int preferentialAmount;
    /**
     * playName : 单式
     * raceBetcode : [{"awayTeam":"热 刺","betcode":"3","homeTeam":"勒 沃","matchNum":1},
     * {"awayTeam":"摩纳哥","betcode":"3","homeTeam":"莫陆军","matchNum":2},{"awayTeam":"华 沙",
     * "betcode":"0","homeTeam":"皇 马","matchNum":3},{"awayTeam":"多 特","betcode":"1",
     * "homeTeam":"里斯本","matchNum":4},{"awayTeam":"波尔图","betcode":"1","homeTeam":"布鲁日",
     * "matchNum":5},{"awayTeam":"哥本哈","betcode":"1","homeTeam":"莱切城","matchNum":6},
     * {"awayTeam":"塞维利","betcode":"1","homeTeam":"萨格勒","matchNum":7},{"awayTeam":"尤 文",
     * "betcode":"3","homeTeam":"里 昂","matchNum":8},{"awayTeam":"卢多戈","betcode":"3",
     * "homeTeam":"阿森纳","matchNum":9},{"awayTeam":"巴塞尔","betcode":"1","homeTeam":"日尔曼",
     * "matchNum":10},{"awayTeam":"贝西克","betcode":"0","homeTeam":"那不勒","matchNum":11},
     * {"awayTeam":"曼 城","betcode":"1","homeTeam":"巴 萨","matchNum":12},{"awayTeam":"埃因霍",
     * "betcode":"3","homeTeam":"拜 仁","matchNum":13},{"awayTeam":"马竞技","betcode":"0","homeTeam
     * ":"罗斯托","matchNum":14}]
     */

    private DetailBean detail;
    private String orderStatusName;
    private String orderResultStatusName;
    private int addition;
    private int orderStatus;
    private int orderResultStatus;
    private Object wincode;
    private int amount;
    private int betnum;
    private String bettype;

    private int prize;
    private int addprize;
    private String receiveTime;
    private int lotteryType;
    private String lotteryTypeName;
    private String orderid;
    private int multiple;
    private String phase;
    private String isRecharge;

    public int getPreferentialAmount() {
        return preferentialAmount;
    }

    public void setPreferentialAmount(int preferentialAmount) {
        this.preferentialAmount = preferentialAmount;
    }

    public DetailBean getDetail() {
        return detail;
    }

    public void setDetail(DetailBean detail) {
        this.detail = detail;
    }

    public String getOrderStatusName() {
        return orderStatusName;
    }

    public void setOrderStatusName(String orderStatusName) {
        this.orderStatusName = orderStatusName;
    }

    public String getOrderResultStatusName() {
        return orderResultStatusName;
    }

    public void setOrderResultStatusName(String orderResultStatusName) {
        this.orderResultStatusName = orderResultStatusName;
    }

    public int getAddition() {
        return addition;
    }

    public void setAddition(int addition) {
        this.addition = addition;
    }

    public int getOrderStatus() {
        return orderStatus;
    }

    public void setOrderStatus(int orderStatus) {
        this.orderStatus = orderStatus;
    }

    public int getOrderResultStatus() {
        return orderResultStatus;
    }

    public void setOrderResultStatus(int orderResultStatus) {
        this.orderResultStatus = orderResultStatus;
    }

    public Object getWincode() {
        return wincode;
    }

    public void setWincode(Object wincode) {
        this.wincode = wincode;
    }

    public int getAmount() {
        return amount;
    }

    public void setAmount(int amount) {
        this.amount = amount;
    }

    public int getBetnum() {
        return betnum;
    }

    public void setBetnum(int betnum) {
        this.betnum = betnum;
    }

    public int getPrize() {
        return prize;
    }

    public void setPrize(int prize) {
        this.prize = prize;
    }

    public int getAddprize() {
        return addprize;
    }

    public void setAddprize(int addprize) {
        this.addprize = addprize;
    }

    public String getReceiveTime() {
        return receiveTime;
    }

    public void setReceiveTime(String receiveTime) {
        this.receiveTime = receiveTime;
    }

    public int getLotteryType() {
        return lotteryType;
    }

    public void setLotteryType(int lotteryType) {
        this.lotteryType = lotteryType;
    }

    public String getLotteryTypeName() {
        return lotteryTypeName;
    }

    public String getIsRecharge() {
        return isRecharge;
    }

    public void setIsRecharge(String isRecharge) {
        this.isRecharge = isRecharge;
    }

    public void setLotteryTypeName(String lotteryTypeName) {
        this.lotteryTypeName = lotteryTypeName;
    }

    public String getOrderid() {
        return orderid;
    }

    public void setOrderid(String orderid) {
        this.orderid = orderid;
    }

    public int getMultiple() {
        return multiple;
    }

    public void setMultiple(int multiple) {
        this.multiple = multiple;
    }

    public String getPhase() {
        return phase;
    }

    public void setPhase(String phase) {
        this.phase = phase;
    }

    public String getBettype() {
        return bettype;
    }

    public void setBettype(String bettype) {
        this.bettype = bettype;
    }

    public static class DetailBean {
        private String playName;
        /**
         * awayTeam : 热 刺
         * betcode : 3
         * homeTeam : 勒 沃
         * matchNum : 1
         */

        private List<RaceBetcodeBean> raceBetcode;

        public String getPlayName() {
            return playName;
        }

        public void setPlayName(String playName) {
            this.playName = playName;
        }

        public List<RaceBetcodeBean> getRaceBetcode() {
            return raceBetcode;
        }

        public void setRaceBetcode(List<RaceBetcodeBean> raceBetcode) {
            this.raceBetcode = raceBetcode;
        }

        public static class RaceBetcodeBean {
            private String awayTeam;
            private String betcode;
            private String hbetcode;
            private String abetcode;
            private String bbetcode;
            private String qbetcode;
            private String homeTeam;
            private int matchNum;

            public String getAwayTeam() {
                return awayTeam;
            }

            public void setAwayTeam(String awayTeam) {
                this.awayTeam = awayTeam;
            }

            public String getBetcode() {
                return betcode;
            }

            public void setBetcode(String betcode) {
                this.betcode = betcode;
            }

            public String getHomeTeam() {
                return homeTeam;
            }

            public void setHomeTeam(String homeTeam) {
                this.homeTeam = homeTeam;
            }

            public int getMatchNum() {
                return matchNum;
            }

            public void setMatchNum(int matchNum) {
                this.matchNum = matchNum;
            }

            public String getHbetcode() {
                return hbetcode;
            }

            public void setHbetcode(String hbetcode) {
                this.hbetcode = hbetcode;
            }

            public String getAbetcode() {
                return abetcode;
            }

            public void setAbetcode(String abetcode) {
                this.abetcode = abetcode;
            }

            public String getBbetcode() {
                return bbetcode;
            }

            public void setBbetcode(String bbetcode) {
                this.bbetcode = bbetcode;
            }

            public String getQbetcode() {
                return qbetcode;
            }

            public void setQbetcode(String qbetcode) {
                this.qbetcode = qbetcode;
            }
        }
    }
}
